import request from '@/utils/request'
import { cityUrl } from '@/utils/config.js'
import axios from 'axios'
// 获取商品的详细数据
export const findGoods = (id) => {
  return request({
    method: 'get',
    url: '/goods',
    data: { id }
  })
}
// 获取城市列表数据
export const getCityList = async () => {
  // 如果换成中已经有数据，就不再需要调用接口
  if (window.cityList) {
    return window.cityList
  }
  // 第一次获取数据需要调用接口
  const ret = await axios.get(cityUrl)
  if (ret.data) {
    // 添加到缓存中
    window.cityList = ret.data
  }
  return ret.data
}
